home *** CD-ROM | disk | FTP | other *** search
/ Acorn User: China / Acorn User China CD-ROM (UK) (Disc A) / Acorn User China CD-ROM (UK) (Disc A).bin / DEMON / DEVELOPER / TTFNSRC0.ZIP / MakeFile next >
Encoding:
Makefile  |  1994-10-28  |  858 b   |  31 lines

  1. # Project:   TTFN
  2.  
  3. .SUFFIXES:    .c .s .o
  4. CC            = cc
  5. AS            = as
  6. CCFlags       = -c -throwback -IC:
  7. ASFlags       = -verbose -throwback -p
  8. LinkFlags     = -o $@
  9. SqueezeFlags  = -fv
  10.  
  11. CFiles        = o.Main o.Error o.MyStr o.Panes o.Globals o.Files o.KeyPress \
  12.             o.Renderer o.Setup o.WimpMsgs o.NewsGroups o.ArtGen o.ArtList \
  13.             o.Article o.Window o.ReadFlag o.Menus o.UserManage o.Misc \
  14.             o.ArtFlags o.Threads o.Folders o.OLE o.Dba o.Uucode
  15.  
  16. ASFiles       = o.ColMenu o.Rot13 o.mc_misc o.MCStr
  17.  
  18. Libs          = DeskLib:o.DeskLib C:o.Stubs
  19.  
  20. !RunImage:    $(CFiles) $(ASFiles)
  21.               link $(LinkFlags) $(CFiles) $(ASFiles) $(Libs)
  22.               squeeze $(SqueezeFlags) !RunImage
  23.  
  24. .c.o:;        $(CC) $(CCflags) $< -o $@
  25.  
  26. .s.o:;        $(AS) $(ASflags) -o $@ $<
  27.  
  28. .f.o:;        copy $< $@ ~CVF
  29.  
  30. o.globals : h.typedefs
  31.